package com.rex.saas.db.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

@Data
public class SaasStrategyTaskRecordDetails {
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
    /**
     * 租户id
     */
    private String tenantId;
    /**
     * 策略记录id
     */
    private Long recordId;

    /**
     * 设备名称
     */
    private String deviceName;

    /**
     * 执行动作，json格式
     */
    private String action;

    /**
     *  状态 1 下发成功，-1下发失败，2 执行成功，-2 执行失败
     */
    private Integer status;

    /**
     * 下发序列号
     */
    private String seq;

    /**
     * ack时间
     */
    private Date ackTime;

    /**
     * 数据创建时间
     */
    private Date gmtCreated;

    /**
     * 数据修改时间
     */
    private Date gmtModified;
}
